superstitious foreboding - French English Dictionary